Scalable Video Coding
نویسنده
چکیده
With the rapid improvements in digital communication technologies, distributing high-definition visual information has become more widespread. However, the available technologies were not sufficient to support the rising demand for high-definition video. This situation is further complicated when the network resources such as the available bandwidth fluctuates, or packet losses occur during transmission. In this dissertation we present several video compression techniques which are capable of adapting with the varying network conditions. We address both challenges namely, the fluctuations in the available resources such as the bandwidth and processing power, and packet losses. These problems in turn translates into degradation of the perceived video playback as jitter, and delay before video playback starts. Hence, we concentrate on developing robust and fast adaptive video coding schemes necessary for handling the changes in the physical characteristics of the communication networks. We present a new multi-layer scalable video coding (SVC) method for optimizing the bit-per-pixel rate of the video which is robust against packet losses. The method reduces the quality degradation in presence of data loss by re-organizing the frames in a hierarchical structure and improving the video quality through decomposing each frame suitably to restrict the error propagation. Moreover, we present a solution for the quality degradation in video reconstruction when the video is scrambled for privacy protection. We also present two methods based on multiple description video coding (MDC) to handle packet losses in networks with a high rate of transmission error. The proposed methods are based on combining SVC with MDC through decomposing the video into spatial sub-streams in the first method, and SNR sub-streams in the second method. In both proposed methods, the error resilience of the video is increased. The proposed methods have the capability of being used as SVC methods where any data loss or corruption reduces the quality of the video in a minimized way, and except for the case when all descriptions are lost, the video streams do not experience jitter at playback. The proposed methods provide the feasibility of reducing data rate by scaling down the video whenever the connection suffers from a low bandwidth problem. We also propose Discrete Wavelet Transform (DWT)-based optimizations for MDC. A major drawback in MDC methods is their inefficiency in terms of bit-per-pixel which is a consequence of preserving correlation between decomposed video segments. We propose a method based on the self-similarity between DWT coefficients at different frequency levels to improve the coding efficiency of DWT-based MDC. In the proposed method, whenever a description is lost the coefficients at the delivered descriptions are utilized for estimating the missing data using self-similarity property.
منابع مشابه
Optimal Bit-Allocation for Wavelet Scalable Video Coding with User Preference
• Fundamentals of Wavelet-Based Scalable Video Coding : The purpose and the general concept of scalable video coding will be introduced in this section. We also give a brief comparison between the major two scalable video coding methods, which are the wavelet-based scalable video coding and H.264/SVC. In addition, we introduce the structure of wavelet-based scalable video coding in this section...
متن کاملDesigning an HEVC Based Scalable Video Coding Extension
With the emergence of the High Efficiency Video Coding (HEVC) standard, significant additional video compression improvements have recently been provided, notably around 50% increased compression performance regarding the previously available standard video coding solutions. Moreover, the same requirements which demanded some years ago for a scalable extension of the H.264/AVC standard, named S...
متن کاملScalable Video Coding
With the evolution of Internet to heterogeneous networks both in terms of processing power and network bandwidth, different users demand the different versions of the same content. This has given birth to the scalable era of video content where a single bitstream contains multiple versions of the same video content which can be different in terms of resolutions, frame rates or quality. Several ...
متن کاملρ-domain for low-complexity rate control on MPEG-4 Scalable Video Coding
Scalable Video Coding was designed in response to the growing need for flexibility in video transmission over networks and channels. MPEG-4 Scalable Video Coding (SVC) is a recently finalized standard which introduces new coding tools such as spatial, temporal and quality scalability, to produce a layer-based scalable video stream. Additionally, inter-layer prediction allows a layer to use info...
متن کاملMaximizing Subjective Quality for Scalable Video Coding
With the upcoming scalable video coding algorithms as a solution to the problem of increasing heterogeneity in devices and networks, new challenges arise regarding the subjective quality towards the end user. Scalable video coding allows on-the-fly adaptation of the different aspects of visual quality, taking into account the expectations of the user. In this paper, we propose a machine learnin...
متن کاملA Scalable Coding Framework for Efficient Video Adaptation
Current digital video applications require video coding techniques that cater a wide range of quality levels, spatial resolutions and frame rates supporting different user preferences, varying transmission bandwidths and terminal capabilities. Efficient adaptation of video content is vital in such application environments. Encoding video in scalable formats support fast and efficient adaptation...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017